Part Number Hot Search : 
DS3142 MMT593 BD675 PIC18F65 CLL5233B 30046 FAN3100C P8395BH
Product Description
Full Text Search
 

To Download Z0221524ASCR50A5 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Z02215
Single Chip Modem with Integrated Controller, Data Pump, and Analog Front End
Product Specification
PS001907-0904
ZiLOG Worldwide Headquarters * 532 Race Street * San Jose, CA 95126 Telephone: 408.558.8500 * Fax: 408.558.8300 * www.ZiLOG.com
This publication is subject to replacement by a later edition. To determine whether a later edition exists, or to request copies of publications, contact: ZiLOG Worldwide Headquarters
532 Race Street San Jose, CA 95126 Telephone: 408.558.8500 Fax: 408.558.8300 www.ZiLOG.com
ZiLOG is a registered trademark of ZiLOG Inc. in the United States and in other countries. All other products and/or service names mentioned herein may be trademarks of the companies with which they are associated.
Document Disclaimer
(c)2004 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Except with the express written approval ZiLOG, use of information, devices, or technology as critical components of life support systems is not authorized. No licenses or other rights are conveyed, implicitly or otherwise, by this document under any intellectual property rights.
PS001907-0904
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
iii
Table of Contents
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Parallel Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 IDLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 DIALING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 HANDSHAKE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 ON-LINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 COMMAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Retrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 AT Command Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Command Line Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 AT Command Prefix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 A/ Repeat Last Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 End-of-Line Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Dial Modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Setting the Highest Line Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Modem S-Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Minitel Line Reversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 General Description of the Turnaround Principle . . . . . . . . . . . . . . . . . . . . 44 DYNAMIC REVERSE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 STATIC REVERSE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Escape Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 TIES Escape Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Carrier Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Blacklisting Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Technical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Configurations and Data Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Data Encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Transmitted Data Spectrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Active Hybrid Circuit and Relay Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Operating Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Dynamic Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Clock Oscillator Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
PS001907-0904
Table of Contents
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
iv
Country Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Typical Performance Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Standard Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Available Operating Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . Voltage Supply Range: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Analog Inputs: Type AI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Analog Outputs: Type A0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Z02215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51 51 58 59 59 59 60 62 64 65 66 67 67 67 68
PS001907-0904
Table of Contents
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
v
List of Figures
Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Z02215 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Z02215 44-Lead PLCC Pin Identification (for Prototype Only) . . . . . 5 Z02215 44-Lead LQFP Pin Identification . . . . . . . . . . . . . . . . . . . . . 5 Modem State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Oscillator Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Typical Performance Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Typical Performance Data (continued) . . . . . . . . . . . . . . . . . . . . . . 54 Typical Modem Employing the Z02215 (Serial Mode) . . . . . . . . . . . 55 Typical Modem Employing the Z02215 (Parallel Mode) . . . . . . . . . 56 Data Access Arrangement (DAA) . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Serial Port Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Parallel Port Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 44-Lead PLCC Package Diagram (for Prototype Only) . . . . . . . . . . 66 44-Lead LQFP Package Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 66
PS001907-0904
List of Figures
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
vi
List of Tables
Table 1. Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Table 2. Status Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Table 3. AT Command Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 4. Dial Modifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Table 5. S37 Register Connect Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Table 6. Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Table 7. Modem S-Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Table 8. Minitel Terminology and Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Table 9. Selectable Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Table 10. Spectral Shaping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Table 11. Suggested Crystal Specifications (C1=C2=20pF*, C0=2pF) . . . . . . . 50 Table 12. Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Table 13. Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 14. Environmental Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 15. DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 16. Microprocessor Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Table 17. Serial Interface Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Table 18. Parallel Interface Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Table 19. Analog Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
PS001907-0904
List of Tables
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
1
Features
* * * * * * * * Complete modem integrated circuit with integrated controller, data pump and Analog Front End (AFE) with active hybrid Includes an AT command set interpreter in the on-chip ROM with no external memory required Programmable country parameters through AT commands or EEPROM interface Automatic determination of AT command speed and parity Includes V.14 asynchronous to synchronous conversion Accepts asynchronous or synchronous terminal data Speed matching and RTS/CTS flow control between the modem and the terminal Voice answer detection - Line-In-Use detection before connection - Pick-up detection during connections Supports Tone or Pulse dialing Call progress monitoring controls Guard tone controls Line quality monitoring and auto-retrain Auto-Dial and Auto-Answer Supports telephone dial blacklisting Data modem throughput to 2400 bps - ITU V.22bis, V.23, V.22, V.21 - Bell 212A, Bell 103, Bell 202, Bell 202T FSK (V.23 1200/75 bps, Bell 202/Bell 202T 1200/150 bps, V.21/Bell 103 300 bps), DPSK (V.22/Bell 212A 1200 bps), or QAM Encoding (V.22bis 2400 bps) V.23 with Minitel line reversal Programmable bi-quad call progress tone detectors Adaptive equalization to compensate for a wide variety of line conditions Programmable transmit attenuation and selectable receive threshold Fully-programmable call progress detectors for precise call program monitoring, including signal quality detectors, tone detectors, tone generators, and transmit signal levels that aid in rapid country qualifications On-chip peripheral, a full-duplex voice band AFE with 12-bit resolution
* * * * * * *
* * * * * *
*
PS001907-0904
Features
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
2
* * * * * *
Dynamic power management: power-saving SLEEP modes North American Type-I Caller ID 44-Pin PLCC, 44-Pin LQFP footprint Single +5 VDC power supply Minimal external logic 0C to +70C standard temperature range and -40C to +85C extended temperature range
Note: International Telecommunications Union (ITU, formerly known as CCITT)
PS001907-0904
Features
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
3
General Description
The Z02215 is a synchronous single-chip V.22bis modem capable of 2400 bps full-duplex over dial-up lines. It is a full-featured, self-controlled modem that includes a modem controller, DSP, and Analog Front End (AFE) functions. This device is specifically designed for use in embedded modem applications where space, performance, and low-power consumption are key requirements. Operating over the Public Switched Telephone Network (PSTN), the Z02215 meets the modem standards for V.22bis, V.22, V.23 (Minitel), V.21, Bell 212A, Bell 202, Bell 202T, and Bell 103. A typical modem can be created by simply adding a phone- line interface (DAA), and DTE interface. All modulation, demodulation, filtering, Analog to Digital (A/D), and Digital to Analog (D/A) conversion functions for transmission and reception are provided onchip. Automatic compromise equalizers are included to optimize performance over a wide range of line types. The Z02215 device compensates for a wide variety of adverse line conditions by using adaptive equalizers. The Z02215 provides comprehensive selectable and programmable tone generation and detection. Transmit drivers and receive amplifiers can be connected directly to a Data Access Arrangement (DAA) by adding a transformer, or a silicon DAA, reducing the external circuits to a minimum. In addition, the Z02215 provides further system-level savings by providing built-in filters for both the transmitter analog output and the receiver analog Input. This configuration eliminates the need for external filtering components. The analog front end of the Z02215 includes an active hybrid circuit that improves modem performance and reduces system-level costs by reducing the requirement for external components. The Z02215 device operates on a single +5 VDC power supply. During periods of no traffic, the modem can be placed into SLEEP mode, reducing power consumption through Dynamic Power Management. Note: All signals with an overline, are active Low. For example, B/W, in which WORD is active Low; and B/W, in which BYTE is active Low.
PS001907-0904
Features
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
4
Power connections follow these conventional descriptions:
Connection Power Ground Circuit VCC GND Device VDD VSS
RESET SHTRL OH CID RDET/LCS LCS_CHK Mute Serial/ Parallel Interface EXTAL XTAL DAA Control Signals
Controller
Oscillator
Data Pump Z02202 DSP EEPROM Interface (Optional) RAM/ ROM Internal RAM/ ROM Internal Z02215 Analog Front End Active Hybrid (Optional)
RXI+ RXI- TXO- TXO+
Figure 1. Z02215 Block Diagram
PS001907-0904
Features
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
5
Pin Descriptions
DSR/HD7 RI/HD6 CTS/HD5 DCD/HD4
40
TEST EXTAL XTAL DGND VDD RESET
6 AVDD TxO+ TxO- AGND VREF AGND CF1 CF2 RxI- RxI+ AVDD 1
S/P
7
39
Z02215 PLCC
1718
28
29
PB3/HD3 PB2/HD2 RTS/HD1 DTR/HD0 PC1/HA0 DGND VDD RCLK/HRD RxD/HWR TCLK/HCS TxD/IRQ
Figure 2. Z02215 44-Lead PLCC Pin Identification (for Prototype Only)
TEST EXTAL XTAL DGND VDD RESET S/P DSR/HD7 RI/HD6 CTS/HD5 DCD/HD4 30 AVDD TxO+ TxO- AGND VREF AGND CF1 CF2 RxI- RxI+ AVDD 35 20 25 PB3/HD3 PB2/HD2 RTS/HD1 DTR/HD0 PC1/HA0 DGND VDD RCLK/HRD RxD/HWR TCLK/HCS TxD/IRQ 40
1
Figure 3. Z02215 44-Lead LQFP Pin Identification
PS001907-0904
EE_DATA EE_CLK MUTE RDET/LCS VDD DGND LCS_CHK CID SHTREL OH DGND
EE_DATA EE_CLK MUTE RDET/LCS VDD DGND LCS_CHK CID SHTREL OH DGND
Z02215 LQFP
15
5
10
Pin Descriptions
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
6
Table 1. Pin Descriptions Symbol RESET VDD DGND XTAL PLCC LQFP Pin # Pin # 1 2 3 4 28 29 30 31 Function Reset (Active low) Digital Power Digital Ground Crystal (Time-based Output) Crystal (Time-based Output) Output This pin connects a parallel-resonant crystal. This pin is left open if an external clock is used instead of a crystal. This pin connects a parallel-resonant crystal. An external clock can be input to the device on this pin when a crystal is not used. This pin is a test pin that must be tied to digital ground. The TXO+ is capable of driving a 600W resistive load over a leased line or public switched telephone network via a Data Access Arrangement (DAA). The TXO+ is capable of driving a 600W resistive load over a leased line or public switched telephone network via a Data Access Arrangement (DAA). An internally generated DC voltage. Direction Description Input, Output The RESET signal sets the modem to a RESET state.
EXTAL
5
32
Input
TEST AVDD TXO+
6 7 8
33 34 35 Analog Power Transmit Differential Analog Output Positive Transmit Differential Analog Output Negative Analog Ground Reference Voltage active High Analog Ground
Input
Analog Output
TXO-
9
36
Analog Output
AGND VREF
10 11
37 38
Analog Output
AGND CF1
12 13
39 40
Integration Analog Capacitor PIN 1 Input
Connect an 82pF capacitor between CF2 and CF1 to complete the internal feedback integration filter for improved analog A/D performance. Connect an 82pF capacitor between CF2 and CF1 to complete the internal feedback integration filter for improved analog A/D performance. These are the analog inputs from the DAA.
CF2
14
41
Integration Analog Capacitor PIN 2 Input
RXI-
15
42
Receive Differential Analog Output Negative
Analog Input
PS001907-0904
Pin Descriptions
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
7
Table 1. Pin Descriptions (Continued) Symbol RXI+ PLCC LQFP Pin # Pin # 16 43 Function Receive Differential Analog Output Positive Analog Power Input/ Output Output Speaker Mute Control Ring Detect Input Line Current Sense Output Input I2C EEPROM Data. I2C EEPROM Clock. Controls speaker muting. Signals the presence of a ring signal on the line.The LCS_CHK input is used to detect when a parallel phone is off-hook before dialing or when a parallel phone has been picked up while connected. In either case when LCS goes Low, the connection attempt is dropped with a NO CARRIER message. Direction Description Analog Input These are the analog inputs from the DAA.
AVDD
17
44 1 2 3 4
EE_DATA 18 EE_CLK MUTE RDET/ LCS 19 20 21
VDD DGND
22 23
5 6 7
Digital Power Digital Ground Line Current Sense
Output Output This signal is used to enable the Line Current Sense circuits in the DAA when checking for parallel phone off-hook condition prior to taking the phone line off-hook. This signal is used to turn on the Caller ID relay in the DAA. SHTREL works in conjunction with pulse dial make/break. It offers extra-low resistance across the tip and ring. When all relays are closed, SHRTEL provides 100 Ohms (Low) instead of 600 Ohms. This signal is used to turn on the off-hook relay in the DAA.
LCS_CHK 24
CID SHTREL
25 26
8 9
Caller ID Relay Output Pulse Dial Shunt Relay Output Output
OH DGND
27 28
10 11
Off-Hook Relay Output Output Digital Ground
PS001907-0904
Pin Descriptions
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
8
Table 1. Pin Descriptions (Continued) Symbol TXD/IRQ PLCC LQFP Pin # Pin # 29 12 Function Transmit Data Direction Description Input Active Low, Serial mode only. Serial transmit data to the DSP is presented on this pin. Active Low, Parallel mode only. This pin goes Low in response to an interrupt from the Parallel Interface which is enabled. IRQ returns High when the source of the interrupt is serviced, or by disabling the interrupt. Serial mode only. This pin is a synchronous data clock used to transfer serial data via TXD to the DTE. The clock frequencies are 2400,1200, and 300 Hz. Active Low, Parallel mode only. When this pin goes Low, data transfer between the Z02215 Parallel Interface and the Host are enabled. Data transfers are 8 bits wide. Active Low, Serial mode only. The serial receive data from the DSP is presented on this pin. Active Low, Parallel mode only. On the rising edge of HWR the data on HD7- HD0 is written to register PIDR or PISR depending on the state of HA0 and provided HCS is Low. Serial mode only. This pin is a synchronous data clock used to transfer serial data via RXD to the DTE. The clock frequencies are 2400 Hz, 1200 Hz, and 300 Hz. Active Low, Parallel mode only. When this pin and HCS is Low, the contents of register PIDR or PISR, (depending on the state of HA0), is placed on HD7-HD0. See Table 2, "Status Register," on page 11
Interrupt Request
Open Drain Output
TCLK/ HCS
30
13
Transmit Serial Output Data Clock
Input Host Chip Select RXD/HWR 31 14 Receive Data Output
Host Write
Input
RCLK/ HRD
32
15
Receive Serial Data Clock
Output
Host Read
Input
VDD DGND
33 34
16 17
Digital Power Digital Ground
PS001907-0904
Pin Descriptions
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
9
Table 1. Pin Descriptions (Continued) Symbol PC1/HA0 PLCC LQFP Pin # Pin # 35 18 Function Port C Direction Description Input/ Output Serial mode only. This line can be configured as an input or output on a bit-by-bit basis. Parallel mode only. Address bit 0 for the Parallel interface. High level selects the PICR register; Low selects the PIDT register.
Host Address
Input
PS001907-0904
Pin Descriptions
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
10
Table 1. Pin Descriptions (Continued) Symbol PLCC LQFP Pin # Pin # Function Direction Description
Note: This comment applies to pins HD0-HD7, respectively. HD0-HD7 are the Host Parallel Interface Data bus. Bi-directional, Active High, Parallel mode only. These pins constitute an 8-bit bi-directional data bus used for the transfer of control and status information. HD0-HD7 are 3-stated except for a PIDT or PICR read.
DTR/HD0 36 RTS/HD1 37
19 20
Data Terminal Ready Request To Send
Input Input
Serial mode only. This signal is asserted by the DTE when it is ready to receive data. Serial mode only. This signal indicates that the DTE is ready to send data to the modem. When the modem is ready, it asserts CTS (see CTS, below). Serial mode only. Programmable using DiplomatTM. Serial mode only. Programmable using DiplomatTM. Serial mode only. This signal indicates that a modem carrier signal has been detected on the line. Serial mode only. This signal indicates that the modem is ready for the DTE to send data to it. Serial mode only. When active, this signal indicates that a ring signal on the phone line is detected by the modem. Serial mode only. This pin is the Data Set Ready pin and indicates when the modem is ready to transmit data. Refer to the &S command for details. This pin configures the Z02215 Host interface to Serial or Parallel mode. When High (VCC), the Serial mode is selected and when this pin is tied Low (GND), the Parallel mode is selected.
PB2/HD2 PB3/HD3
38 39
21 22 23
General Output Purpose Output General Output Purpose Output Data Carrier Detect Clear To Send Ring Indicator Output
DCD/HD4 40
CTS/HD5 41 RI/HD6 42
24 25
Output Output
DSR/HD7 43
26
Data Set Ready Output
S/P
44
27
Serial or Parallel Mode Select
Input
Parallel Host Interface
With the Parallel Host Interface, a host controller can put the Z02215 on its processor bus and access it as a peripheral.The Parallel Interface consists of two host registers: * * Register 0-Parallel Interface Data Register (PIDR) Register 1-Parallel Interface Status Register (PISR)
PS001907-0904
Parallel Host Interface
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
11
PIDR is the data register for transmitting and receiving data, including the AT commands. In RECEIVE DATA mode (when HRD, HCS, HA0, S/P are Low), Z02215 reads the data on the Host Parallel Data bus (HD0-HD7) for the external host to read the contents. In TRANSMIT DATA mode (when HWR, HCS, HA0, S/P are Low), Z02215 reads the contents placed on the Host Parallel Data bus (HD0-HD7) by the external host processor. PISR is the Status register. Bits 0, 1, 6 and 7 of this register are defined in hardware, and bits 2, 3, 4, and 5 are defined in software as follows:
Table 2. Status Register 7 RRIE R/W 0 Bit No. Bit 7 Bit 6 Bit 5 6 TRIE R/W 0 5 DCD R/W 1 4 RBRK R/W 0 Default Value 0 0 1 3 DTR R/W 0 Description Receive Register Interrupt Enable. When this bit is 1, the Z02215 drives the HIRQ pin Low when RRF is 1. Transmit Register Interrupt Enable. When this bit is 1, the Z02215 drives the HIRQ pin Low when TRE is 1 DCD signal sent from the Z02215. 1-Active 0-Inactive Break signal sent to the host. The Z02215 sets this bit to 1 to indicate that a line break is transmitted to the host. The Z02215 resets this bit to 0 when the line break condition is ended. DTR signal sent to the Z02215. 1: Active 0: Inactive Send Line Break to the Z02215. The host sets this bit to 1 to transmit a line break to the Z02215. The host sets this bit to 0 to stop transmitting a line break. The host performs the timing of the transmitted line break. Receive Register Full. The host can receive a byte from the Z02215 when this bit is 1. Transmit Register Empty. The host can transmit a byte to the Z02215 when this bit is 1. 2 SBRK R/W 0 1 RRF R/W 0 0 TRE R/W 1
Mnemonic R/W RRIE TRIE DCD R/W R/W R/W
Bit 4
RBRK
R/W
0
Bit 3
DTR
R/W
0
Bit 2
SBRK
R/W
0
Bit 1 Bit 0
RRF TRE
R/W R/W
0 1
PS001907-0904
Parallel Host Interface
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
12
Operating Modes
The modem controller software features several different states of operation.
DIALING
IDLE RETRAIN
HANDSHAKE
COMMAND
ON-LINE
Figure 4. Modem State Diagram
IDLE
When the modem is in the IDLE state it is not communicating with another modem. The modem accepts AT commands from the terminal while IDLE.
DIALING
When the modem dials it performs the same tasks a person uses to dial a telephone. The modem does not accept AT commands or data from the terminal while dialing.
HANDSHAKE
When the modem handshakes it communicates with another modem to determine the data rate the two modems use to communicate. Handshaking takes place at the beginning of each connection between two modems. The originator and answerer of a connection perform different actions while handshaking. The modem does not accept AT commands or pass data from the terminal while handshaking.
PS001907-0904
Operating Modes
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
13
ON-LINE
After successfully completing Handshaking the modems enter the ON-LINE state. When a modem is in the ON-LINE state, data received from its terminal is sent over the telephone line to the other modem. Data received from the other modem is sent to the terminal.
COMMAND
If the terminal sends a special escape sequence to a modem in the ON-LINE state, the modem enters the COMMAND state. During COMMAND state the modem maintains the connection with the other modem but does not pass data between the terminal and the other modem. Instead, data received from the terminal is treated as AT commands in the same way as if the modem was in the Idle state. The modem can be returned to the ON-LINE state by the O command. Data received from the other modem while a modem is in COMMAND state is discarded unless the modem can buffer it for display on the terminal when the modem re-enters the ON-LINE state.
Retrain
During a telephone line connection, the modem tries to remain synchronized with the remote modem by adapting to changes in telephone line connection and bridging transient noises such as call waiting, analog switching and cross talk. In V.22bis and higher speed data modes, if the modem loses synchronization with the remote modem data can not be received until synchronization is restored by a process called Retraining. During Retraining the modem accepts data and commands from the terminal but does not transmit data to, or receive data from, the other modem.
AT Command Set
Command lines are typed to the modem from the terminal when the modem is in the IDLE or COMMAND state. The modem does not execute any of the commands in a command line until after the command line is ended by the end-of-line character . A command line is a string of characters starting with the A and T characters and ending with a special end-of-line character, . Characters typed before the AT are ignored. Command lines contain, at most, 40 characters after the AT. The modem does not execute any of the commands in a command line that is too long. To echo command line characters, use the E1 command.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
14
Typing mistakes can be aborted by using a special BackSpace character, , after the initial A and T characters are entered. A partial command line can be aborted by typing a Ctrl-X character. The modem returns an OK result code and ignores the partial AT command line. Command lines may contain several commands one after another. The Answer (A), Dial (D), and Go ON-LINE (O) commands usually cause the following commands in the command line to be ignored.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
15
Command Line Execution
The characters in a command line are executed one at a time. Any unexpected characters (except control characters) stop command line execution and return an ERROR result code. Unexpected characters include numbers outside the range of values accepted by the command. All control characters in a command line except Ctrl-X (and the special characters such as and ) are ignored. The numerical argument of a command is assumed to be 0 if it is not provided. For example, the commands ATH and ATH0 both hang up the telephone line. When the modem has executed a command line, the result code of the most recent command executed is returned to the terminal. If the value written to a modem S-register is outside the range of values accepted by the S-register, then its value is set to the nearest allowed value. Leading 0s in numeric arguments, including S-register numbers, are ignored. For example, both set S-register S1 to 2:
ATS1=2 ATS01=2
All numeric arguments, including S-register numbers, are decimal (base 10).
AT Command Prefix
Each modem command line begins with the letters A and T. The modem uses these characters to determine the data rate and parity from the terminal.
A/ Repeat Last Command
To repeat the commands in the most recent command line, type the letters A and / instead of A and T.
End-of-Line Character
This character is typed to end a command line. The value of the character is stored in S-register S3. The default value is 13 (the ASCII carriage return character). When the character is entered, the modem executes the commands in the command line.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
16
.
Table 3. AT Command Set Command A Answer Function and Description The A command causes the modem to go off-hook and respond to an incoming call. This command is issued after the modem has returned the RING result code. If the modems successfully complete the answering process, each returns a CONNECT result code and enters the ON-LINE state. If no transmit carrier signal is received from the calling modem within the time specified in S-register S7, the modem hangs up, returns the NO CARRIER result code, and enters the IDLE state. If the modem is in the COMMAND state or &Q2 or &Q3 is selected then the ERROR result code is returned. Any commands following the A command on the command line are ignored. This command is aborted if a character is received from the terminal before the answer process is completed, or when DTR drops if certain options in the &Q or &D commands have been used.
Note: North American default values are designated by bold type. The operation of these commands, and the default values of option commands, are configurable for operation in different countries.
B
Communicat The B command specifies special telephone line modulation standards required ion Standard for the connection. The modem can be configured to use: Option 1 - Bell 212A instead of ITU-T V.22 at 1200 bps 2 - Bell 103 instead of ITU-T V.21 at 300 bps 3 - ITU-T V.23 or Bell 202 in data modes with receive and transmit speeds that differ whether the caller or answerer transmits data at a higher data rate. 4 - In ITU-T V.23 data mode, Minitel line reversals. 5 - ITU-T V.23 or Bell 202T in data modes when the receive and transmit speeds are different, and with a 4-wire telephone interface instead of a 2-wire telephone interface When ON-LINE in data modes with differing receive and transmit speeds (V.23, Bell 202), the modem recognizes only the Escape Sequence (+++) and modem commands at the higher of the speeds. S-register S37 also contributes to the selection of the modulation standard. This register sets the telephone line data rate, and the split rate data mode (Bell 202/ Bell 202T or V.23). Both modems must be configured identically to prevent communication failures caused by incompatible telephone line modulation standards.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
17
Table 3. AT Command Set (Continued) Command Function and Description B0 This option specifies the ITU-T modulation standards for all telephone line data rates unless S-register S37 is 2. These rates include V.22 for the 1200 bps telephone line data rate, and V.21 for the 300-bps telephone line data rate. When the value of S-register S37 is 1and the originating modem is transmitting at 75 bps and receiving at 1200 bps, V.23 is utilized. The answering modem transmits data at 1200 bps and receives data at 75 bps. When the value of Sregister S37 is 2 and the originating modem is transmitting at 150 bps and receiving at 1200 bps, Bell 202 is utilized. The answering modem transmits data at 1200 bps and receives data at 150 bps. This option specifies the Bell modulation standards for 1200 bps and 300 bps telephone line data rates, unless Sregister S37 is 1. Bell 212A at 1200 bps is utilized instead of V.22. Bell 212A, V.22 is the default value for North America. Bell 103 is utilized when a 300 bps telephone line data rate is required. If neither the 1200 bps nor 300 bps telephone line data rate are required, then a setting of B1 is ignored and the modem operates as if B0 was set. When the value of S-register S37 is 1 and when the originating modem is transmitting at 1200 bps and receiving at 75 bps V.23 B1 is selected. The answering modem transmits data at 75 bps and receives data at 1200 bps. When the value of S register S37 is 2 and when the originating modem is transmitting at 1200 bps and receiving at 150 bps, Bell 202 is utilized. The answering modem transmits data at 150 bps and receives data at 1200 bps. When S-register S37 is set to any value other than 1 or 2, then a setting of B2 operates as if B0 is set. This option is the same as B0.
B1
B2
B3
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
18
Table 3. AT Command Set (Continued) Command Function and Description B4 The Minitel compatibility mode is activated by this command. It defaults to master mode (Tx75/Rx1200) if the modem is the originator. If S-register S37 is 1, Minitel line reversals are supported. Minitel allows a modem using V.23 and transmitting at 75 bps to simultaneously switch its transmitter to 1200 bps and receiver to 75 bps. The other V.23 Minitel modem detects the rate change and switches its transmitter to 75 bps and receiver to 1200 bps. The \R and R commands describe methods of causing a Minitel line reversal during a V.23 connection. When S-register S37 is set to any value other than 1, then a setting of B4 operates as if B0 was set. B5 When S-register S37 is 1 (V.23) or 2 (Bell 202T), the modem assumes that a 4-wire telephone connection exists. Both the transmitter and receiver use the 1200 bps telephone line data rate. This mode does not operate properly unless a 4-wire telephone connection exists. When S-register S37 is set to any value other than 1 or 2, the B5 option operates as if B0 is set. &C Data Carrier This command determines how the modem's DCD signal relates to the carrier signal (RLSD) from the other modem. This option takes effect only at the Detect beginning of a telephone line connection. If &C is issued from the COMMAND Options state, no immediate effect results. &C0 During asynchronous operation (&Q0 in effect), DCD is on at all times. During synchronous operation (&Q1, &Q2 or &Q3), DCD reflects the state of the carrier signal from the other modem using S-registers S9 and S10. This command is the default value in North America. This command reflects the state of the carrier signal from the other modem using S-registers S9 and S10.
&C1
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
19
Table 3. AT Command Set (Continued) Command #CID= Caller ID Options Function and Description This command controls how the modem displays North American caller identification information. If Caller ID has been disabled in the country configuration, the modem responds with an ERROR result code to a #CID= command. Caller ID information is displayed only when it is provided by the telephone company, and only when the terminal data rate is 2400 bps or higher. Lower data rates are too slow to display Caller ID information. The modem receives Caller ID information between telephone rings. The country configuration contains a parameter controlling whether the modem uses Bell 202 or V.23 to receive Caller ID information. #CID=0 #CID=1 #CID=2 #CID=? D Dial This command does not display Caller ID information. This option is the default value. This command returns the information as formatted data. This command returns the information as unformatted data. This command returns the current setting of the #CID=command.
The D command initiates a telephone call using the digits and dial modifiers in the dial string following the command. Any commands following the dial string on a command line are ignored, unless a semicolon is the last character in the dial string. If the modem was already off-hook when the Dial command is issued, the modem dials immediately without trying to detect a dial tone. Characters other than digits and dial modifiers in a dial string are ignored; however, ignored characters are counted in the command line buffer. If line-current sensing is enabled and line current is detected before the modem is taken off-hook when the modem must dial, a NO CARRIER result code is displayed and the modem enters the IDLE state. If the modem is not required to perform a dial function (for example, ATD with no dial string), the modem assumes the call was manually established and attempts to make a connection. The X1 command may be used to disable the modem's need to detect dial tone or busy tone before handshaking. The D command is not valid when the modem is in the ON-LINE state or when &Q2 or &Q3 is in effect. See "Dial Modifiers" on page 34 for more information.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
20
Table 3. AT Command Set (Continued) Command &D Data Terminal Ready Options Function and Description The &D command determines the modem's response to the DTR signal from the terminal. S-register S25 debounces changes in DTR. During connection, the modem does not act on changes in DTR until the change is present for the length of time specified by the setting in S-register S23. The response to changes in DTR also depend on the value of &Q (See "&Q" on page 28 for further details). When DTR is OFF for all possible combinations of the &D and &Q commands, the results are as described below. The default value is &D0 in North America. &D0 &Q0 &Q1 &Q2 &Q3 A B C None C C C &D1 B B C C &D2 C C C C &D3 D D D D
The modem hangs up the telephone line and issues an OK result code. If in the ON-LINE state, the modem goes into the COMMAND state, and issues an OK result code. The modem hangs up the telephone line and issues an OK result code. Auto-Answer is disabled as long as DTR remains OFF. The modem resets.
D
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
21
Table 3. AT Command Set (Continued) Command E Command Mode Character Echo Function and Description This command enables or disables character echoing sent from the terminal when the modem is accepting AT commands. E0 E1 Does not echo characters sent from the terminal. Echoes characters sent from the terminal. This value is the default value in North America.
%E
Automatic Retrain Options
The %E command enables or disables retraining with the other modem during a telephone line connection (during operation in data modes supporting retrain). The modem always responds to a retrain operation initiated by the remote modem. The modem can be forced to initiate a retrain by the ON-LINE (O1) command. %E0 %E1 Retrain is not initiated automatically. Retraining is initiated if the data pump indicates retraining is required. This value is the default value.
&F
Recall Factory Profile
&F changes these AT command options to their default values. The default values may be changed for use by country. S0=0 S6=2 S12=50 Commands B1 E1 M1 P &S0 %E1 Q0 V1 X4 \N1 \Q3 &C0 &D0 \R0 &G0 &P0 &K3 &Q0 S1=0 S7=30 S17=10 S2=43 S8=2 S25=5 S3=13 S9=6 S28=0 S4=10 S10=14 S29=25 S5=8 S11=95 S37=0
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
22
Table 3. AT Command Set (Continued) Command #F DTMF Detection Command Function and Description #F is used to detect DTMF digits received by the modem when it is off-hook in the COMMAND state. #F does not operate during a data connection. The #F command can only be entered from the command state and assumes that the phone is off-hook. For example, to dial a call and then immediately enter the DTMF detection mode the following series of steps are taken: 1. Send ATDxxxxx; command where xxxxx is the phone number. 2. Wait for the OK response. 3. Send AT#F1 to the modem. 4. You are now in the DTMF detection mode. During DTMF detection the modem decodes received DTMF tones and issues a line of ASCII text to the terminal each time a DTMF digit is detected. DTMF Digit 0-9 * # A-D Output Text 0-9 10 11 12-15
The following table describes the output text according to which pair of DTMF high and low tones were detected.
High band/ Low band 697 Hz 770 Hz 852 Hz 941 Hz #F0 #F1
1209 Hz 1336 Hz 1477 Hz 1633 Hz 1 4 7 10 2 5 8 0 3 6 9 11 12 13 14 15
Detect DTMF digits with out using a human speech filter. DTMF digits as short as 50 ms can be detected. Detect DTMF digits while using a filter that reduces the effect of human speech on the detection of DTMF digits, improving the accuracy of detection. DTMF digits as short as 60 ms can be detected.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
23
Table 3. AT Command Set (Continued) Command #F (cont.) Function and Description When human speech is generated at the end of the telephone connection detecting DTMF digits, for example by a parallel voice circuit multiplexed onto the telephone line signal, an external hybrid must be used in the telephone line interface. This external hybrid cancels the locally generated human speech from the received signal, improving DTMF digit detection. Without an external hybrid, the received DTMF tones my be attenuated by the telephone network to such low power levels that locally-generated speed prevents DTMF detection, even when the human speech filter is used. Guard Tone The &G command selects the guard tone to be transmitted when the modem is Options transmitting the High band (for example, ANSWER HANDSHAKE and ANSWER mode). &G0 &G1 &G2 H Hook H0 H1 No guard tone. This value is the default value in North America. 550 Hz guard tone (V.22, V.22bis and Bell 212A only) 1800 Hz guard tone (V.22, V.22bis and Bell 212A only) Off-hook. Off-hook without answering a telephone call. This option may be disabled in countries prohibiting its use.
&G
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
24
Table 3. AT Command Set (Continued) Command &HT PTT Test Function and Description The &HT command enables the modem to transmit tones for PTT testing. The test tone is generated until a character is typed on the modem's terminal. If this command is issued when the command is disabled by a country configuration, the modem returns an ERROR result. &HT0 - &HT9 &HT10 &HT11 &HT12 &HT13 &HT14 &HT15 &HT16 &HT17 &HT18 &HT19 &HT20 &HT21 &HT22 &HT23 &HT24 &HT25 &HT26 &HT27 &HT28 DTMF tone for digit n where the command is &HTn DTMF tone"*" DTMF tone "#" DTMF tone "A" DTMF tone "B" DTMF tone "C" DTMF tone "D" V.21 channel 1 mark V.21 channel 2 marks V.23 1200bps marks V.23 75bps marks V.21 channel 1 spaces V.21 channel 2 spaces V.23 1200bps spaces V.23 75bps spaces V.22 originate mode V.22 answer mode V.22bis originate mode V.22bis answer mode V.25 calling tone
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
25
Table 3. AT Command Set (Continued) Command &HT PTT Test (continued) (continued) Function and Description &HT29 &HT30 &HT31 &HT32 &HT33 &HT34 &HT35 I 550-Hz guard tone 1800-Hz guard tone Silence Detect 2100 Hz answer tone Detect all supported answer tones simultaneously Detect dial tone Detect call progress tones
Identification The I command queries the modem for information that can be used to determine the modem's compatibility with other software and to ensure the modem is operating properly. I0 Product Code. The modem reports its product code to the terminal. The modem produces information text dependent upon its features and capabilities. ROM Checksum. The modem reports the value of its ROM checksum. The decimal number displayed is the 8- bit sum (from 0 to 255) of all the bytes in ROM. ROM Checksum. The modem checks its ROM and reports a result code of OK or ERROR. Software Versions. The modem reports its software versions and release date. Modem Identification. The modem reports a configurable identification message to the terminal.
I1
I2 I3 I4 &K
Flow Control This command provides compatibility with the &K functions in the Rockwell AT command set. &K0 &K3 &K4 This option disables flow control. This option enables RTS/CTS flow control. Same as \Q3. This option enables XON/XOFF Flow control. Same as \Q1.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
26
Table 3. AT Command Set (Continued) Command M Function and Description Speaker ON/ M0 OFF Options M1 M2 M3 \N Asynchronou s Terminal Data Options The speaker is always OFF. The speaker is ON until the carrier is detected. This value is the default value in North America. The speaker is always ON (in this case, the speaker stays ON after the carrier is detected). The speaker is off as digits are dialled, but on during ringback and the until carrier signal is detected.
The \N command determines the path of asynchronous format data through the modem to the terminal. The data path is set at the start of a telephone line connection. The Communications Mode Options (&Q) determines whether terminal data is in asynchronous or synchronous format. \N0 This command is NORMAL (or buffered) operation. This mode enables data rate matching between the telephone line and terminal, and flow control between the modem and the terminal. In all data modes (V.22bis, V.22, Bell 212A, V.23, Bell 202, Bell 202T, V.21 and Bell 103), data is buffered through the modem controller before being modulated to and from the telephone line. This command is the DIRECT operation. This mode does not enable data rate matching, or flow control between the modem and the terminal. After the CONNECT message is displayed, the terminal adjusts the data rate to match the telephone line rate. In V.23, V.21, Bell 202, Bell 202T, and Bell 103 data modes, data from the terminal is directly modulated to and from the telephone line. In V.22bis, V.22 and Bell 212A data modes, data from the terminal is converted to SYNCHRONOUS format using ITU V.14 to adjust for small (up to 2.5%) timing discrepancies in the data rate without the use of flow control. This value is the default value.
\N1
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
27
Table 3. AT Command Set (Continued) Command O Return to ON-LINE Mode Function and Description The O command returns the modem to the ON-LINE mode. It frequently follows the escape character sequence (+++) to resume communication with the remote modem. If handshaking is started, the modem uses ORIGINATE or ANSWER mode handshaking. O0 This option returns the modem to the ON-LINE state from the COMMAND state during a telephone line connection. The modem starts handshaking if there is no telephone line connection but the modem was off-hook. This option returns the modem to the ON-LINE state and retrains its data pump during a telephone line connection. The modem starts handshaking if no telephone line connection exists and the modem is off-hook.
O1
P &P
Pulse Dialing
Selects the PULSE method of dialing. Pulse is the default dialing method in North America.
Pulse Dial The &P command sets the cadence of the pulse dial. The country configuration Make/Break may disable this command, forcing particular pulse dialing parameters. When country restrictions are in effect and this command is issued, the modem Ratios returns an ERROR result. &P0 &P1 &P2 &P3 39%/61% make/break ratio and 10 pulses per second when pulse dialing. This value is the default value. 33%/67% make/break ratio and 10 pulses per second when pulse dialing. 39%/61% make/break ratio and 20 pulses per second when pulse dialing. 33%/67% make/break ratio and 20 pulses per second when pulse dialing.
Q
Result Code This command enables or disables display of result codes. Display Q0 For this option, result codes are displayed. This value is the Options default value for North America. Q1 Result codes are not displayed.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
28
Table 3. AT Command Set (Continued) Command &Q Function and Description Communicat The &Q command selects the terminal communication mode: asynchronous or ions Mode synchronous. Synchronous terminal data is transmitted directly between the Options terminal and data pump using the data pump clock signals. &Q0 ASYNCHRONOUS mode. This value is the default value for North America. The \N command controls asynchronous terminal data options. SYNCHRONOUS mode. This option disconnects the modem from the line if DTR goes from ON to OFF for longer than the time in S-register S25 after the CONNECT result code has been sent to the terminal. SYNCHRONOUS mode. This option takes the telephone line off-hook and either answers or dials when DTR goes from OFF to ON. If S-register S0 has been set to answer the telephone line (S0 > 0) and more than the specified number of ring signals are received (see S-Register S1), then the modem answers, otherwise the modem dials the stored telephone number (see &Z). When DTR goes from ON to OFF for longer than the time in S-register S25, the modern disconnects from the line. SYNCHRONOUS mode. This option takes the telephone line off-hook and handshakes as either an answerer or an originator when DTR goes from OFF to ON. If S-Register S0 has been set to answer the telephone line (S0 > 0) and the number of signals received is greater than the value of S0 (see S-Register S1) then the modem answers. Otherwise, the modem originates. The modem hangs up when DTR goes from ON to OFF for longer in time than the value of S-register S25.
&Q1
&Q2
&Q3
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
29
Table 3. AT Command Set (Continued) Command \Q Function and Description Flow Control The \Q command specifies flow control between the modem and the terminal when \N0 is selected. Flow control prevents data from being lost by preventing the terminal from sending data to the modem too quickly. The modem issues flow-control characters to the terminal to inform it to stop sending data. When it is able to receive more data by informing the terminal to resume sending data. Similarly, the terminal can use flow control to prevent data loss caused by the modem sending data too quickly to the terminal. Flow control does not work unless both the terminal and the modem are configured to use the same type of flow control. \Q0 \Q1 This option disables flow control. This option enables XON/XOFF flow control. In this mode, either the modem or terminal may send an XOFF character to stop the other device from sending data. An XON character is sent to resume the transmission of data. This option enables CTS flow control. The modem turns its CTS signal OFF to stop data transfer. The modem turns its CTS signal ON to permit data transfer. This option enables RTS/CTS flow control. In this mode, the modem uses its CTS signal as described in \Q2. The terminal turns its RTS signal OFF to stop data transfer. The modem turns its RTS signal ON to permit data transfer. This value is the default value. This option enables unidirectional Data communication Equipment (DCE)-to-Data Terminal Equipment (DTE) XON/ XOFF flow control. In this mode, the modem sends an XOFF character to instruct the terminal to stop sending data. The modem sends an XON character to instruct the terminal to resume sending data. The modem treats XON and XOFF characters sent from the terminal to the modem as data characters.
\Q2
\Q3
\Q4
#QSI
RAM Download Command
This command is used by a host controller to send a table of country parameters to the modem immediately after reset. At reset, the modem uses the country parameters stored in ROM, or the optional attached EEPROM, until parameters are loaded into RAM using #QSI. Tables of country parameters are created using Diplomat. #QSIh Download a table of parameters as ASCII hexadecimal characters. Use this format when the host controller uses a parity bit on data transmitted to the modem.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
30
Table 3. AT Command Set (Continued) Command Function and Description #QSIb Download a table of parameters as binary 8-bit data. Use this format when the host controller sends 8-bit data to the modem (that is, when no parity bit is used on data sent to the modem).
After the download command is issued, the host controller waits for the modem to return an ASCII ACK (0x06), then transmits the table of country parameters. The modem returns a result code after the download completes, either OK or ERROR. If an ERROR result code is returned, the host controller is expected to reset the modem. The country parameters stored in RAM include all the parameters stored in EEPROM or ROM except the client message (AT14), the S-register defaults and limits, and the adjustable transmit levels. The modem uses the copies of these parameters kept in the optional EEPROM, or the ROM.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
31
Table 3. AT Command Set (Continued) Command R Line Reversal Command and Option Function and Description When issued to the modem transmitting at 75 bps during Minitel V.23 operation (B4 and S register S37 is 1), this command causes the transmit data rate to change to 1200 bps and the receive data rate to change to 75 bps. If the remote modem supports and is configured for Minitel operation with line reversals, it automatically detects the rate switch and changes its own transmit and receive data rates. When issued to modems in the IDLE state (no connection), this command causes the modem to attempt to establish its next connection using the reverse data band, as described below. The V.22bis, V.22, Bell 212, V.23, Bell 202, V.21 and Bell 103 data modes each support two data bands. One data band is used to transmit data, the other to receive. The modem picks which data bands it uses for transmit and receive according to whether it is the calling or answering modem for the connection. If the data bands are reversed, the modem will not be able to establish a connection with another modem unless that modem's data bands are also reversed. By issuing this command to both the calling and answering modems, a V.23 Minitel connection (command B4) may be started with the calling modem transmitting at 1200 bps and receiving at 75 bps. This command may be used before establishing a connection in any data band, and affects only the next connection. If the modem is in the IDLE state, the R command configures the modem to enter STATIC REVERSE mode when a Minitel connection is made. If the modem has a connection and is in Minitel MASTER mode then issuing the R command performs a direct turnaround. If the reversal is successful then the modem returns OK. If the reversal is unsuccessful, the modem returns OK. Otherwise, it returns NO CARRIER. If the modem is not in MASTER mode, ERROR is returned. When B4 and S-register S37 are 1 and the terminal is transmitting at 75 bps during Minitel V.23 operation, the transmit and receive rates change to 1200 bps and 75 bps respectively. If the remote modem supports and is configured for Minitel operation with line reversals, it automatically detects the rate switch and changes its own transmit and receive data rates. See "Minitel Line Reversal" on page 44 for details. Note: R may be followed the O command in the command line to return ONLINE immediately.
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
32
Table 3. AT Command Set (Continued) Command \R Minitel line reversal using RTS Options Function and Description During V.23 Minitel connections, B4 and S-register S37 are 1. When the modem is transmitting at 75 bps, it can be configured to perform a Minitel line reversal when RTS changes from ON to OFF. To perform a Minitel line reversal, the modem transmitting at 75 bps changes its transfer rate to1200 bps (transmit) and 75 bps (receive). If the remote modem supports and is configured for Minitel operation with line reversals, it automatically detects the rate switch and changes its own transmit and receive data rates. See the section on See "Minitel Line Reversal" on page 44 for details. \R0 This option does not execute a Minitel line reversal when RTS changes from ON to OFF. This value is the default value. This option performs a Minitel line reversal when RTS changes from ON to OFF.
\R1 Sn Sets the current S-register to n Data Set Ready
The Sn command sets the current S-register to the value n selected by the user. For example, ATS7 sets the current S-register to S7. The default value is 0. Sn addresses a particular S-register number so future commands like ? and = reads or writes the S-register. Modem reset and the &F command select S0 as the default S-register. The &S command controls Data Set Ready. If &Q1, &Q2 or &Q3 (SYNCHRONOUS mode) is selected, the modem's DSR signal operates as if &S1 is set. If &Q0 (ASYNCHRONOUS mode) has been selected: &S0 &S1 This option forces DSR always ON. This value is the default value in North America. This option causes the modem's DSR signal to be ON at the start of handshaking and OFF when the modem is retraining or in the IDLE state. Comma (,) makes the modem pause for a length of time in S-register S8 before processing the next character in the command line. The ? command displays the value of the last S-register named in the Sn command. The =x command writes the value x to the last S-register named in the Sn command. The range of valid values for x depends upon the S-register being written. The value 0 is assumed if no value is provided for x. Selects the tone method of dialing.
&S
,
Pause
,
? =x
Read an S-Register Write an S-register
? =x
T
Tone Dialing T
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
33
Table 3. AT Command Set (Continued) Command V Function and Description Result Code The V command changes the format in which result codes are displayed. Format V0 All result codes are displayed as numbers. V1 X Call Progress All result codes are displayed as words (verbose form). This value is the default value for North America.
The X command controls detection of a busy signal or dial tone when the modem is dialing. The X command also limits the result codes the modem may return when dialing. The operation of the X command is configurable for operation in different countries. X0 Neither a busy signal nor a dial tone is detected. When a telephone line connection is made, the result code does not indicate the telephone line data rate. Neither a busy signal nor a dial tone is detected. When a telephone line connection is made, the result code indicates the telephone line data rate. A busy signal is not detected; however, a dial tone is detected. When a telephone line connection is made, the result code indicates the telephone line data rate. Busy signal is detected; however, a dial tone is not detected. When a telephone line connection is made, the result code indicates the telephone line data rate. Both a busy signal and a dial tone are detected. When a telephone line connection is made, the result code indicates the telephone line data rate. This value is the default value in North America.
X1
X2
X3
X4
The @ and W dial modifiers are not affected by the X command. The @ dial modifier may return the result codes 8 (NO ANSWER) or 7 (BUSY) each time it appears in the dial string. The W dial modifier may return the result codes 6 (NO DIALTONE) or 7 (BUSY) each time it appears in the dial string. &Z0=x Store Telephone Number The &Z0=x command saves a dialing string in the modem's nonvolatile memory (EEPROM). The value of X may be up to 36 characters long and may contain any dialing digits or modifiers, except the S=n modifier. Characters that are neither dialing digits or dial modifiers are ignored and not stored. If the modem does not feature nonvolatile memory, an ERROR result code is returned. The command may be issued in one of three different ways: &Z &Z= &Z0=
PS001907-0904
AT Command Set
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
34
Dial Modifiers
Dial modifiers perform special functions within a dial command. Example: ATDT9W1552368!@#71234; In this example, the modem is instructed to use tone dialing * * * * * * (T), to access a number outside a PBX (9), to wait for dial tone (W), to dial the number 1552368 To do a hook-flash (for example, timed break recall) To wait for quiet answer To issue the PBX transfer code #7 before dialing extension number 1234.
After these instructions are executed, the modem returns to the COMMAND state before initiating the handshake.
.
Table 4. Dial Modifiers Modifier Function
0-9 A B C D # * Dialing digits and characters. The digits and characters 0-9 A B C D # * specify the numbers the modem dials. The characters A B C D # * apply only to tone dialing. The characters are ignored for pulse dialing. The characters A, B, C, and D may be disabled in countries prohibiting their use. P Pulse dialing. P selects the PULSE method of dialing. This command may be issued within a dial command or as a separate command. The default method of dialing is PULSE. Originate a call in ANSWER mode. R causes the modem to handshake in ANSWER mode so it can originate a call to an originate-only modem. Dial a stored telephone number. The equals command S=0 instructs the modem to dial a stored telephone number if the modem has nonvolatile memory (EEPROM) to store country parameters. Stored numbers may contain any dial digits or modifiers. Telephone numbers may be stored using the &Z command. If the modem does not feature nonvolatile memory (EEPROM) and the S command is issued, an ERROR result code is returned. Tone dialing. T selects the TONE method of dialing. T can be issued within a DIAL command or as a separate command. The default method of dialing is PULSE. Wait for dial tone. W causes the modem to wait for a dial tone before proceeding. If no dial tone is detected, the modem hangs up the telephone line and returns the NO DIALTONE result code. Delay processing of next character. A comma (,) causes the modem to pause for the length of time in S-register S8 before processing the next character in a dial string.
R S=n
T W
,
PS001907-0904
Dial Modifiers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
35
Table 4. Dial Modifiers (Continued) Modifier @ Function Wait for quiet answer. The @ modifier causes the modem to listen for silence before continuing. The modem waits up to the length of specified time in S-register S7. If enough (configurable by country) silence is not detected within the time period specified in S-register S7, the modem hangs up and returns the NO ANSWER result code. If enough silence is detected, the modem continues processing the other characters in the dial string. Timed break recall (Hookflash). An exclamation point (!) causes the modem to hang up the telephone line for the length of time specified in S-register S29, then take the telephone line off-hook again. This modifier is frequently used to access a PBX's call transfer function. Return to COMMAND state after dialing. A semicolon (;) instructs the modem to return to COMMAND state after dialing without breaking the telephone line connection and without handshaking with the other modem. The semicolon may only be used when calling a voice mail system that permits tones to transmit numbers when a connection is established.
!
;
Setting the Highest Line Rate
The connect rate can be selected by S-register S37. The following connect rates are supported.
Table 5. S37 Register Connect Rates S37 Value 0 1 V.23 Carrier Data Rate The Data Rate of the Last AT Command 1200/75 bps. Refer to the Communication Standard Options (B) command for a description. When ON-LINE, the modem recognizes the Escape Sequence (+++) and modem commands only at 1200 bps.
2
Bell 202, Bell 202T 1200/150 bps. Refer to the Communication Standard Options (B) command for a description. When ON-LINE, the modem recognizes the Escape Sequence (+++) and modem commands only at 1200 bps. V.21, Bell 103 300 bps. Refer to the Communication Standard Options (B) command for a description. Reserved V.22, Bell 212A V.22bis 1200 bps. Refer to the Communication Standard Options (B) command for a description. 2400 bps
3 4 5 6
PS001907-0904
Setting the Highest Line Rate
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
36
Result Codes
A result code is a line of text or a number that the modem sends to the terminal to indicate the result of a command execution. Some connect result codes indicate the telephone line data rate. The following table provides a list of the available result codes.
Table 6. Result Codes Number Word 0 1 2 OK CONNECT RING Result Code Description A command line is executed successfully without errors. The modem is in the ON-LINE state, ready to transfer data. The modem has detected a ring signal on the telephone line. The country configuration may disable the modem's ability to detect a telephone line ring signal. Either no carrier signal is detected when answering/placing a telephone call or the carrier is lost during a call. The modem also returns this result code when the telephone line connection is broken for any reason. An invalid command is issued, or there an error exists in the command line. The modem is in the ON-LINE state, ready to transfer data. The telephone line data rate is 1200 bps. No dial tone is detected when the modem takes the telephone line offhook. The modem detects a busy signal on the telephone line. A too short period of silence is detected in response to the @ dial modifier. The modem is in the ON-LINE state, ready to transfer data. The telephone line data rate is 2400 bps. The modem is in the ON-LINE state, ready to transfer data. This modem transmits at 1200 bps and receives at 75 bps. The modem is in the ON-LINE state, ready to transfer data. This modem transmits at 75 bps and receives at 1200 bps. The modem is in the ON-LINE state, ready to transfer data. This modem transmits at 1200 bps and receives at 150 bps.
3
NO CARRIER
4 5 6 7 8 10 16 17 18 19 20 21
ERROR CONNECT 1200 NO DIALTONE BUSY NO ANSWER CONNECT 2400 CONNECT 1200TX/75RX CONNECT 75TX/ 1200RX CONNECT 1200TX/150RX
CONNECT 150TX/ The modem is in the ON-LINE state, ready to transfer data. This modem 1200RX transmits at 150 bps and receives at 1200 bps. BLACKLISTED DELAYED The modem does not allow any number to be dialed until the modem is reset. The modem does not allow any number to be dialed now, until a specified time period elapses.
PS001907-0904
Result Codes
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
37
Modem S-Registers
Modem S-registers contain the values of special purpose ASCII characters, timing parameters and other modem parameters. The value of an S-register is modified by the AT S command. Each S-register has three values that may be configured for specified countries: a default value, an upper limit, and a lower limit. The values described in this manual are for North America.
Table 7. Modem S-Registers Register Range S0 0-255 Default 0 Units Rings Description Sets number of rings before auto-answer. The modem automatically answers the telephone after it rings the number of times specified in register S0. If S-register S0 is 0 the modem does not automatically answer the telephone. Any value from 0 to 255 is valid. The country configuration may disable the modem's ability to detect a telephone line ring signal. In this case, the modem never automatically answers the telephone regardless of the S0 setting. The default value is 0 (auto-answer disabled) Returns the number of times the phone rings. When the modem is in the IDLE state and set to automatically answer the telephone (S-register S0 > 0), the modem records the number of times the phone rings in S-register S1. The value of S1 reverts to 0 if no ring occurs for several seconds. Sets escape sequence character. S-register S2 is the value of the escape sequence character. Setting S2 to a value greater than 127 disables the character escape sequence, preventing the modem from returning to Command state when in the ON-LINE state. The ASCII default value is +. Sets the end-of-line character. S-register S3 is the value of the end of line character. S3 is used at the end of command lines and result codes. Sets the line feed character. S-register S4 is the value of the character for line feed. Sets the backspace character. S-register S5 is the value of the character for backspace. This character moves the cursor left on a command line, deleting the previous character.
S1
0-255
0
Rings
S2
0-255
43
ASCII
S3
0-127
13
ASCII
S4 S5
0-127 0-127
10 8
ASCII ASCII
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
38
Table 7. Modem S-Registers (Continued) Register Range S6 2-255 Default 2 Units Seconds Description Delay to wait before performing a blind dial. S-register S6 is the modem's delay after going off-hook before blind dialing (that is, dialing without waiting for a dial tone). The delay lets the central telephone office detect the modem has gone offhook and put a dial tone on the line. This delay only applies to the first dial tone. S-register S6 is used only if X0, X1 or X3 has been selected. The W dial modifier in the DIAL command applies only to detection of dial tone at a later time and is independent of S6. S7 1-255 30 Seconds Delay to wait for carrier after dialing. S-register S7 is the maximum amount of time the modem waits for a dial tone (see Table 4, "Dial Modifiers," on page 34, W dial modifier), waiting for silence (@ dial modifier), dialing or handshaking. When answering, the modem may spend time handshaking up to the amount specified in S7 (taking the telephone line offhook until entering DATA mode). When calling, the modem may spend up to to the amount specified in S7,(from taking the telephone line off-hook until beginning handshaking). Then the modem may spend additional time handshaking, up to the amount specified in S7, with the other modem until entering DATA mode. The modem hangs up and returns the NO DIALTONE, NO ANSWER or NO CARRIER result codes if a length of time longer than the amount specified in S7 is required for these operations. S8 0-255 2 Seconds Delay to wait when a comma dial modifier is processed. S-register S8 is the duration of the delay when the comma (,) command or dial modifier is processed. Time carrier must be present before being recognized. Sregister S9 is the number of tenths of a second a carrier signal must be present before the modem recognizes it
S9
1-255
6
1/10th second
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
39
Table 7. Modem S-Registers (Continued) Register Range S10 1-255 Default 14 Units 1/10th second Description Delay between lost carrier and hang up. S-register S10 is the time between loss of the carrier signal from the other modem and hang up by this modem. The carrier signal may be lost for periods up to S10 minus S9 without causing the modem to hang up. Setting S-register S10 to 255 causes the modem to never hang up the telephone line because of loss of carrier. The modem only recognizes a carrier signal after the time specified in S-register S9. S-register S10 must always be greater than S-register S9 so a carrier signal can be recognized before the telephone line goes off-hook. S11 50-255 95 msecond DTMF tone duration. S-register S11 is the duration of a DTMF tone. The country configuration may also specify that S11 is the time between DTMF tones. Escape prompt delay time. Register S12 is the prompt delay time for escape sequences from the ON-LINE state to the COMMAND state.
S12
0-255
50
1/50th second
S13 S14 S15 S16 S17
Reserved Reserved Reserved Reserved 6 to 43 10
Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved -dBm Sets transmit level. The actual transmit power used is adjustable by the country configuration to accommodate differences in transformers and other components in the telephone line interface.
S18 S19 S20 S21 S22 S23 S24
Reserved Reserved Reserved Reserved Reserved Reserved Reserved
Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
40
Table 7. Modem S-Registers (Continued) Register Range S25 0-255 Default 5 Units seconds or 1/100 second Description DTR detection. During synchronous operation with the &Q1 command in effect, S-register S25 is the number of seconds after a telephone line connection is made before the modem examines DTR. This action allows sufficient time to disconnect the modem from an asynchronous terminal and attach it to a synchronous terminal. In the ON-LINE or COMMAND state during any mode of operation, DTR changes from S25-1 to S25 hundredths of a second are ignored.. S26 S27 S28 Reserved Reserved 0-255 0 Reserved Reserved Reserved Reserved minutes Terminal inactivity time-out. Hangs up the modem after the number of minutes specified in S28 if no characters are received from the modem's terminal. Hook flash on-hook time. The amount of time in 20 millisecond units the modem leaves the telephone on-hook while performing a hook-flash according to the ! dial string modifier. Sets the highest line rate. This register determines the highest telephone line data rate the modem uses when connecting with a remote modem. If S37 is set to a data rate higher than the modem supports it attempts to connect at its highest data rate. The Communication Standard Options command (B) controls which modulation standards are allowed for telephone line data rates that feature more than one choice. S37 refers to the telephone line data rate. The modems may communicate with their terminals at different data rates. In case of conflict between the B option and S37, S37 takes precedence. Configure both modems identically to prevent communication failures caused by incompatible telephone line modulation standards. See "Setting the Highest Line Rate" on page 21 for different Communication Standards.
S29
0-255
25
1/50th second
S37
0-6
0
code
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
41
Table 7. Modem S-Registers (Continued) Register Range S90 0-255 Default 0x3F Units Description PttBitmap (0) Bit 0: PTT_ALLOW_ABCD, set to allow A, B, C, and D DTMF tones to be issued (ADT). Bit 1: PTT_ALLOW_PULSE, set to allow pulse dialing (ATDP). Bit 2: PTT_ALLOW_ATH1, set to allow the modem to go offhook but not handshake (ATH1). Bit 3: ALLOW_BUSY_DISABLE, set to allow busy detection to be disabled (ATX). Bit 4: ALLOW_BLIND_DIAL, set to allow the dial tone detection to be disabled, that is, to allow blind dialing (ATX). Bit 5: USE_AP_CMD, set to allow the pulse dial make/break ration to be set (AT&P). Bit 6: DISABLE_P_AFTER_T, set to disable pulse dialing after tone dialing (no ATDT12P12). Bit 7: LINE_SENSE_ENABLE, set to enable line current sensing before taking the modem off-hook (ATA, ATD, autoanswer)
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
42
Table 7. Modem S-Registers (Continued) Register Range S91 0-255 Default 0x88 Units Description PttBitmap (11) Bit 0: FORCE_1800HZ_GT, set to force use of 1800 HZ guard tone. Bit 1: CALLTONE_ENABLED, set to force use of V.25 calling tone. Bit 2: DO_SWISS_BUSY, set to use the Swiss busy workaround. Bit 3: PTT_TEST_CMD, set to enable the AT&HT command (PTT test). Bit 4: BLIST_ENABLED, set to enable blacklisting. See BL_MINDELAY_S and related parameters. Bit 5: FRANCE_CALL_DELAY, set to force France call originate delay after ring. Bit 6: VOICE_ANSWER, set to enable detection of voice answer. Bit 7: DTMF_S11, set to use S11 instead of DTMFINTERDIGITMS for the delay between dialed DTMF digits.
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
43
Table 7. Modem S-Registers (Continued) Register Range S92 0-255 Default 0x80 Units Description PttBitmap (12) Bit 0: Z02215_GPOB0, general purpose parallel output pin. This bit allows for automatic selection of country specific circuits in a general purpose DAA design. Set this bit to 1 to set the PB2 signal to +5 V. Set it to 0 to set PB2 to 0V. Bit 1: Z 02215_GPOB0, general purpose parallel output pin. This allows for automatic selection of country specific circuits in a general purpose DAA design. Set this to 1 to set the PB3 signal to +5 V. Set to 0 to set PB3 to 0V. Bit 2: Z02215_USE_ACTIVEHYBRID, set this bit enables the DSP's on chip active hybrid in all non-4 wire connections. Bit 3: LINE_SENSE_ONLINE, set to require detection of line current when the telephone line is off-hook. Bit 4: DPSLEEP_DISABLE, set to1 to prevent the data pump from being put into sleep mode when idle. Placing the data pump in sleep mode reduces power consumption by approximately 50 mA. Disabling sleep mode may increase the modem's reliability, some modem designs experience occasional problems waking after sleep. Bit 5: MCSLEEP_DISABLE, set =1 to prevent the Z02215 from being put to sleep when idle. Placing the Z02215 in sleep mode reduces power consumption by approximately 8 mA. Disabling sleep mode may increase the modem's reliability, some modem designs experience occasional problems waking after sleep. Regardless of the setting of MCSLEEP_DISABLE, the Z02215 is not put into sleep mode when dial blacklisting. Bit 6: CID_V23, set =1 to use V.23 when decoding the CID signal. Set =0 to use B202 when decoding the CID signal. Bit 7: CID_ENABLE, set to enable the recognition of North American Caller ID signals. Note: The default for S92 is 0x80 (or 128 decimal), the AT command to set the active hybrid would be: ATS92=132 - These S-registers provide direct access to the country parameters stored in RAM, and are not intended to by used during normal operation of the modem. Refer to the #QSI command for a description of updating the modem's country parameters in RAM.
S93- S246
0-255
-
PS001907-0904
Modem S-Registers
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
44
Minitel Line Reversal
The modem contains code that supports the Minitel Line Reversal method, as specified in the STUM documentation (Minitel specification). Table 8 describes the terminology and definitions used in this section.
Table 8. Minitel Terminology and Definitions STATIC REVERSE mode DYNAMIC REVERSE mode MASTER mode SLAVE mode Direct turnaround Reverse turnaround The ability of the modem to dial and connect in REVERSE mode (Rx@75 bps, Tx @ 1200 bps). The ability of the modem to enter REVERSE mode one connected (switching from one mode to the next). NORMAL mode (Tx75/Rx1200 from the originator side) REVERSE mode (Tx1200/Rx75 from the originator side) Entering REVERSE mode Entering NORMAL mode
General Description of the Turnaround Principle
Only the modem which is in MASTER mode can physically initiate a turnaround by changing its carrier from 390 Hz to 1300 Hz. When this change occurs the remote modem, which is in SLAVE mode, detects the changing carrier and also reverses. The Minitel STUM specifies character sequences that are exchanged by the Data Terminal Equipment and the PAVI (Videotex server) to determine if the PAVI can reverse (before the first turnaround). Some character sequences are also sent through the Minitel modem to request a Reverse turnaround from the PAVI, and then acknowledge the turnaround. The modem ignores these sequences.
DYNAMIC REVERSE Mode
Direct Turnaround To perform a direct turnaround, the user enters into ON-LINE COMMAND mode by sending the +++ escape command or by making an active/inactive DTR transition (if AT and DI has been previously executed). The user then sends the ATRO command (an R command followed by an O command). As the modem supports the Time Independent Escape Sequence (TIES), the following command may be sent.
+++ATRO
The modem then goes off-line, executes the R command, and returns ON-LINE.
PS001907-0904
Minitel Line Reversal
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
45
Alternatively, the user can select the \R1 command option and use the RTS hardware signal to initiate a line reversal. When RTS changes from active (logic 0 or 0 volts) to inactive (logic 1 or +5 volts), the line turnaround executes. This method is the fastest method of executing the line turnaround. At execution of the R command, the Carrier Detect signal (CD) goes inactive, the modem reverses (its carrier changes from 390 Hz to 1300 Hz), and waits for a 390 Hz carrier for 440 ms. * * If the modem detects more than 40 ms of a 390 Hz carrier within 440 ms, it sends the CONNECT 1200/75 result code to the Host. CD goes active. If the modem does not detect more than 40 ms of a 390 Hz carrier within 440 ms, it hangs up and sends the NO CARRIER code to the Host.
Reverse Turnaround The modem performs a Reverse turnaround when a carrier drop longer than 20 ms is detected. The Carrier Detect (CD) signal goes inactive and the modem reverses its carrier (from 1300 Hz to 390 Hz) and waits for a 1300 Hz carrier for 220 ms. * * If the modem detects more than 40 ms of a 1300 Hz carrier within 220 ms, it sends the CONNECT 75/1200 code to the Host. The CD then goes active. If the modem does not detect more than 40 ms of a 1300 Hz carrier within 220 ms, it reverses again and waits for a 390 Hz carrier for 220 ms. - If the modem detects more than 40 ms of a 390 Hz carrier within 220 ms, it sends the CONNECT 1200/75 code to the Host. The CD then goes active (there was a short carrier dropout). - If the modem does not detect more than 40 ms of a 390 Hz carrier within 220 ms, it hangs up and sends the NO CARRIER code to the Host.
If the modem is in REVERSE mode and receives the R command, it sends the
ERROR code to the Host.
STATIC REVERSE Mode
If the command ATR has been executed, the following ATD command forces the modem to try to connect in REVERSE mode.
Escape Sequences
An escape sequence is one or more particular characters sent from the terminal to the modem during the ON-LINE state. This sequence is activated to switch the
PS001907-0904
Escape Sequences
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
46
modem to the COMMAND state so modem commands may be entered during a telephone line connection. The Escape Sequence characters are typically sent to the other modem as data. An escape sequence must not occur accidentally during an exchange of data between two modems. Unfortunately, it is impossible to guarantee that any escape sequence never occurs accidentally, because there are no restrictions on the data or timing between characters sent between two modems during the ONLINE state. The only method of switching from the ON-LINE state to the COMMAND state that never occurs accidentally during an exchange of data is the Data Terminal Ready signal (the &D1 command). The terminal has complete control of this signal, and it is not part of the data exchanged between the modems.
TIES Escape Sequence
Time Independent Escape Sequence (TIES) is a sequence of three escape characters (+ characters by default). When these characters are recognized, the modem enters the COMMAND state without sending a confirming result code to the terminal. The modem then starts a prompt delay timer. During the prompt delay, the following situations may occur: * If one of the recognized AT commands is received before the timer expires, the timer is stopped, the command is executed, and its result code is sent to the terminal. If any other data is received while the timer is running, the timer is stopped, the modem returns to the ON-LINE state, and the received data is sent to the other modem. If the timer expires, a confirming result code is sent to the terminal, indicating that the modem is in the COMMAND state.
*
*
The escape character and prompt delay timer can be changed by writing new values to S-registers S2 and S12.
Carrier Detection
After handshaking, the modem determines if a telephone line connection exists by detecting the carrier signal from the other modem. If the carrier is not detected for a specified period of time, the modem presumes the telephone line connection with the other modem has been broken. The modem uses S-register S9 to determine how long a carrier must be present before it is detected. The modem uses Sregister S10 to determine how long a carrier may not be detected before the telephone line is disconnected.
PS001907-0904
Carrier Detection
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
47
Blacklisting Management
Blacklisting applies separately to each number dialed, and indicates the call blocking capability for specific phone numbers. To minimize RAM, calls are treated as if they are all to the same number. The first connection attempt after modem reset or a successful connection is always allowed. If a connection attempt is not successful, then each following connection attempt is checked as follows: a. If voice answer was detected too many times the attempt is not allowed, the modem returns a BLACKLISTED result code. b. If the attempt occurred too quickly (within the inter-call timing period) then the attempt is not allowed, and the modem returns a DELAYED result code. c. If there is a blacklisting period limiting the number of attempts that may be made within the period, and too many attempts are made, then the attempt is not allowed, the modem returns a DELAYED (if a call may be made later) or BLACKLISTED result code (if no calls may be made later). The following Blacklisting parameters can be controlled through DiplomatTM: * * * * * Minimum delay in seconds between successive dial attempts Number of successive dial attempts after which (c) applies Minimum delay in seconds between successive dial attempts after (b) unsuccessful dial attempts Maximum number of dial attempts permitted in a series of dial attempts Blacklisting period in minutes for each series of dial attempts
Technical Specifications
Configurations and Data Rates
The Z02215 can be configured to any of the V.22bis operation modes. Table 9 provides the selectable options, the supported data rate, and the baud rate, and frequency to be modulated.
Data Encoding
The data encoding for the Z02215 meets ITU-T recommendations as well as Bell standards.
PS001907-0904
Blacklisting Management
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
48
Table 9. Selectable Configurations Carrier Frequency 1200/2400 1200/2400 1200/2400 1700/420 1080/1750 1200/2400 1170/2125 1700/437 Data Rate (bps) 2400 1200 1200 1200/75 300 1200 300 1200/150 Symbol Rate (baud) 600 600 600 1200/75 300 600 300 Bits Per Symbol 4 2 2 1 1 2 1 Constellation Points 16 4 4 - - 4 - -
Configuration V.22 bis 2400 V.22 bis 1200 V.22 1200 V.23 1200/75 V.21 Bell 212A Bell 103 Bell 202/ Bell 202T 1200/150
Modulation1,2 QAM DPSK DPSK FSK FSK DPSK FSK FSK
1200/150 1
Notes: 1. QAM is Quadrature Amplitude Modulation FSK is Frequency Shift Key 2. Tone is Single or Dual Tone (DTMF), TM is Trellis Modulation, DPSK is Dual Phase Shift Keying
Transmitted Data Spectrum
The transmitted data spectrum, with compromised equalization disabled, is shaped in the baseband of the Finite Impulse Response (FIR) filter. Table 10 reflects the spectrum characteristics.
Table 10. Spectral Shaping Mode V.22 V.22bis Bell 212A Carrier Freq 1200/2400 1200/2400 1200/2400 Spectral Power Shaping Function square root 75% Raised Cosine at 600 baud square root 75% Raised Cosine at 600 baud square root 75% Raised Cosine at 600 baud
Note: The carrier and the spectral shaping are selected automatically according to the Configuration.
Active Hybrid Circuit and Relay Driver
An active hybrid circuit is added to the Analog Front End (AFE) of the Z02215 to improve the received signal quality level by 20dB and to improve the modem performance. The on-chip active hybrid reduces system level costs by reducing the
PS001907-0904
Transmitted Data Spectrum
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
49
requirement for external components making the designs cost effective and space efficient. The 2-wire to 4-wire hybrid interfaces to telecom coupling transformers in the Data Access Arrangement (DAA). The off-hook and shunt relay drivers provide a drive capability of 30 mA to allow the use of commonly available mechanical telecom relays.
Operating Notes
Dynamic Power Management
The Z02215 incorporates a low-power SLEEP mode. In this mode, the clock is stopped. The modem controller software automatically puts the modem's data pump into a power-saving SLEEP mode when it is not in use. The modem controller software also puts the modem controller to SLEEP when possible. This SLEEP feature operates transparently to the modem's operation. Approximately 58 mA of power is saved when both the modem data pump and controller are put in SLEEP mode. When the Modem Controller is in SLEEP mode, it stays asleep until an interrupt is issued for a condition, such as: * * Start bit is received from the terminal Telephone line ring is detected from the telephone line interface
The modem controller cannot be in SLEEP mode if dial blacklisting is enabled in the country parameters and is being timed. The modem controller cannot be in SLEEP mode if AT&D3 is set because a DTR ON-to-OFF transition cannot change the modem's state out of SLEEP mode.
Clock Oscillator Description
The Z02215 on-chip oscillator has a high-gain, parallel-resonant amplifier, for connection to a crystal (XTAL is Output, EXTAL is Input). The crystal is AT cut, 24.576 MHz, with a series resistance (RS) of less than or equal to 25 Ohms. The crystal is connected across XTAL and EXTAL using the vendor's recommended capacitor values from each pin directly to the device Ground pin to reduce ground-noise injection into the oscillator. Note: For better noise immunity, the capacitors must be tied directly to the device Ground pin (VSS).
PS001907-0904
Operating Notes
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
50
XTAL C1=C2 to 2(C2) VSS* 100K
C1, C2 - The C values are dependent on the load capacitance of the chosen crystal. Refer to the Application Note titled Crystal Oscillator for Embedded Modems at:
http://www.zilog.com/pdfs/modem/ appnote_crystal.pdf
C2=20 pF Max. VSS*
EXTAL
R = 100K W * Device ground pin
Figure 5. Oscillator Configuration
Table 11. Suggested Crystal Specifications (C1=C2=20pF*, C0=2pF) Parameter Temperature Range (Standard) Temperature Range (Extended) Nominal Frequency @ 25C Frequency Tolerance @ 25C Temperature Stability @ 0C to 70C Calibration Mode Shunt Capacitance (C0) Load Capacitance Drive Level Aging, per Year Max. Oscillation Mode Series Resistance Q * includes pin parasitics Suggested reading: IEEE JSSC p222-228 April 1980 IEEE JSSC p774-783 June 1988 Value 0C to +70C -40C to +85C 24.576 MHz 20 PPM 25 PPM Parallel Resonant 4 pF Max. 15 pF 1.5 mW max. 5 PPM Fundamental 25 max. 70K
PS001907-0904
Operating Notes
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
51
Country Configuration
The Z02215 contains modem controller code that is targeted to operate over a North America-style telephone network with the DAA configuration illustrated in the schematics at the end of this product specification. The customer may choose to configure the modem for use on other telephone networks. This capability is enabled by the addition of a serial EEPROM to hold various country tables. The EEPROM may be omitted from the application if the customer chooses to operate with the default North America-style parameters. If an EEPROM is not desired, the country table can also be downloaded to the Z02215 from the host and stored in on-board RAM. The Z02215 provides a means of loading information into the EEPROM for setting homologation or country approval tables. One way to set these tables is by choosing the desired geographic region to be served in a DOS program, supplied by ZiLOG, called DiplomatTM. This program interfaces to the modem through the serial port using hidden AT commands, allowing reprogramming of the EEPROM.
Typical Performance Data
The Bit Error Rate (BER) and Block Error Rate (BLER) curves in Figure 6 are representative of a typical V.22 and V.22bis performance over a variety of signal-tonoise ratio (SNR) conditions. Note: Modems usually exhibit lower bit error rates receiving in the low band as opposed to the high band. For each BER curve illustrated, one connection is made, after which the Adaptive Equalizer (AEQ) was frozen. BER measurements are taken in 1 dB SNR steps from low noise levels to high noise levels. These tests were conducted using a Consultronics TCS500 Telephone Line Simulator and a Hewlett Packard 4951B protocol analyzer/BERT tester, under the following conditions:
Line Simulation Transmit Level Receive Level Data Transmitted Number of Bits Sent Bits per Block AEQ Noise Calibration Flat -10 dBm -30.0 dBm 511 pseudorandom pattern 10,000,000 in V.22bis, V.22 and Bell 212A. 1,000 Frozen after link establishment C-message
PS001907-0904
Country Configuration
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
52
Data Access Arrangement
Figure 10 indicates an example DAA configuration for North America. Isolation transformer (T1) couples the primary (line) and secondary (modem) sides, while providing high voltage isolation. This wet transformer (allowing DC current) simplifies the circuit and reduces the cost of the DAA. On the Secondary side, the transmit (TxA+ and TxA-) and receive (RxA+ and RxA-) are combined in the 4-wire to 2-wire hybrid circuit. On the Primary side, the off-hook relay switches the phone line between a local handset (phone) or the modem. The ring detect circuit consists of DC blocking capacitor C304, current limiting resistor R305, zener diodes CR303 and CR304, optocoupler U303, and its reverse protection diode D304. Protection elements RV301, F301, C301, and C302 (and transformer T1's isolation) provide higher voltage capability for approval in some foreign markets. C201 and C202, for example, may require replacement by Metal Oxide Varistors (MOVs) or Gas Discharge Tubes (GDTs). The shunt relay reduces the DAA impedance during pulse dialing. This relay is required for certain country approvals. The CID relay provides a signal path (through C4) to receive Caller ID signals without taking the line off-hook.
PS001907-0904
Country Configuration
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
53
Data Pump Version 0x50 , External Hybrid, V.22bis 2400 bps Line Type: Flat Receive Level (line): -30 dBm 10^7 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
Data Pump Version 0x50, External Hybrid, V.22 1200 bps Line Type: Flat Receive Level (line): -30 dBm 10^7 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-03
1.E-03
V.22bis low band BER 1.E-04 V.22bis high band
1.E-04
V.22 low band V.22 high band
1.E-05
1.E-05
1.E-06 12 13 14 15 S/N dB 16 17 18
1.E-06 5 6 7 8 9 10
Data Pump Version 0x50, External Hybrid, V.23 Line Type: Flat Receive Level (line): -30 dBm 10^6 bits per sample 1 dB S/N steps AGC & AEQ frozen
Data Pump Version 0x50, External Hybrid, V.21 300 bps Line Type: Flat Receive Level (line): -30 dBm 10^6 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-02
1.E-03 V.23, 1200 bps V.23, 75 bps
1.E-03 V.21 low band V.21 high band
1.E-04
1.E-04
1.E-05 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13
1.E-05 1 2 3 4 5 6 7
Figure 6. Typical Performance Data
PS001907-0904
Country Configuration
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
54
Data Pump Version 0x50 data pump, External Hybrid, Bell 212a 1200 bps Line Type: Flat Receive Level (line): -30 dBm 10^7 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
Data Pump Version 0x50, External Hybrid, Bell 202 Line Type: Flat Receive Level (line): -30 dBm 10^6 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-03
1.E-03 Bell 202, 1200 bps Bell 212a low band 1.E-04 Bell 212a high band Bell 202, 134.5 bps
1.E-04
1.E-05
1.E-05 1.E-06 5 6 7 8 9 10 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Data Pump Version 0x50, External Hybrid, Bell 103 300 bps Line Type: Flat Receive Level (line): -30 dBm 10^6 bits per sample 1 dB S/N steps AGC & AEQ frozen
1.E-02
1.E-03 Bell 103, high band Bell 103, low band
1.E-04
1.E-05 1 2 3 4 5 6 7
Figure 7. Typical Performance Data (continued)
PS001907-0904
Country Configuration
27 VDD 2 VDD 33 VDD
7 AVDD 17 AVDD
GND GND GND GND
34 28 23 3
OH SHUNT CID RING MUTE RDET 10 12
OH SHUNT CID RING MUTE
DAA Control Lines
VCC
Optional
R203 10K VCC
U202
8 7 6 5 EE_CLK EE_DATA
1 2 3 4
A0 A1 A2 GND
VCC WP SCL SDA
NM24C04
Decoupling Capacitors
AVCC VCC
Figure 8. Typical Modem Employing the Z02215 (Serial Mode)
CN302
Z201A 0.1 F Z201B 1 F Z201C 0.1 F Z201D 0.1 F Z201E 1 F Z201F 0.1 F Z201G 0.1 F Z202 0.1 F
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
Country Configuration
SOCKET PLCC SMT 44
AGND AGND
PS001907-0904
VCC AVCC
RS-232 Interface
TxD TxC 29 30 TXD/IRQ TXC/HCS RXD/HWR RXC/HRD VCC CF1 CF2 14 VREF RESET C202 15 pF 5 Y201 24.576 MHz R201 100K C203 15 pF XTAL PC1/HA0 TEST S/P 6 4 C204 10 mF 1 RESET 3 1 11 R202 10K S201 2 4 MNO Push-button C201 15 pF 13 RXI- 15 RXI+ 16 RxARxA+ RxARxA+ 31 32 RxD RxC 8 TXO+ 9 TXOTxA+ TxATxA+ TxATxA+ TxARxARxA+
U201 Z02215 Analog Interface
TxD TxC
TxD TxC
RxD RxC
RxD RxC
X201
1
OH SHUNT CID LCS RDET MUTE EE_CLK EE_DATA 27 26 25 24 21 20 19 18 OH SHUNT CID LCS RDET MUTE EECK EEDT
Z02215
EXTAL
DSR RI CTS DCD X202 X203 RTS DTR 1 35 44 1 1 DSR/HD7 RI/HD6 CTS/HDS DCD/HD4 PB3/HD3 PB2/HD2 RTS/HD1 DTR/HD0
DSR RI CTS DCD 43 42 41 40 39 38 37 36
DSR RI CTS DCD
RTS DTR X204 VCC
RTS DTR
55
22 2 33
7 17
VDD VDD VDD
AVDD AVDD
34 28 23 3
GND GND GND GND
OH SHUNT CID RING MUTE RDET 10 12
OH SHUNT CID RING MUTE
DAA Control Lines vcc vcc
8 7 6 5 EE_CLK EE_DATA
U202
VCC WP SCL SDA
1 2 3 4
A0 A1 A2 GND
NM24C04
Decoupling Capacitors
AVCC VCC
Figure 9. Typical Modem Employing the Z02215 (Parallel Mode)
CN302
Z201A 0.1 F Z201B 1 F Z201C 0.1 F Z201D 0.1 F Z201E 1 F Z201F 0.1 F Z201G 0.1 F Z202 0.1 F
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
Country Configuration
SOCKET PLCC SMT 44
AGND AGND
PS001907-0904 vcc R204 10K
IRQ HCS HWR HRD TXD/IRQ TXC/HCS RXD/HWR RXC/HRD RXI- RXI+ 15 16 RXA- RXA+ RxA- RxARxA+ RxA+
OH
vcc Avcc U201 Z02215 Analog Interface
TxA+ TxATxA+ TxARxARxA+ TXO+ TXO- 8 9 TXA+ TXA-
PARALLEL INTERFACE
29 30 31 32
IRQ HCS HWR HRD
IRQ HCS HWR HRD
vcc
13 14 11 1 C202 15 pF Y201 24.576 MHz C204 10 uF RESET 1 3 R202 10K S201 2 4 C201 15 pF
CF1 CF2 VREF RESET 5 EXTAL R201 100K C203 15 pF
X201
SHUNT CID LCS RDET MUTE EE_CLK EE_DATA
27 26 25 24 21 20 19 18
OH SHUNT CID LCS RDET MUTE EECK EEDT
HD7 HD6 HD5 HD4 HD3 HD2 HD1 HD0
DSR/HD7 RI/HD6 CTS/HD5 DCD/HD4 PB3/HD3 PB2/HD2 RTS/HD1 DTR/HD0
HD7 HD6 HD5 HD4 HD3 HD2 HD1 HD0 HD7 HD6 HD5 HD4 HD3 HD2 HD1 HD0 HA0
PC1/HA0
43 42 41 40 39 38 37 36
MNO PUSHBUTTON
HA0 44 S/P TEST 6
HA0 35
XTAL
4
56
PS001907-0904 ISOLATION BARRIER
SPEAKER R306 F301 237 RxA4
CN301 FUSE RV301 220LA301
1
L301
TxA-
C301 1pF 1kV R309 20 T301 CR301 1N5228B CR302 1N5228B
EMI BEAD
C302 1pF 1kV
3 2
L302 R310 20 R304 100 6718001
C303 0.033mF
RJ11
EMI BEAD
RxA+
TxA+ C304 0.47 mF
2 2 3 3 4 9 8 8 7 10 1 7 10 8 7 10 1 1 4 2 3 4 9
K302
K303
R305 7K5
9
K301
VCC CR303 1N4742A TQ2EH-5V
VCC
TQ2EH-5V
VCC
R308 47K CR304 1N4742A TQ2EH-5V VCC U303 4N35 D304 1N4742A
Figure 10. Data Access Arrangement (DAA)
D301 MMBD914 R302 24 D302 MMBD914 R303 24 D303 MMBD914
RING
R301
OH
24
CID
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
Country Configuration
SHUNT
57
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
58
Absolute Maximum Ratings
Table 12. Absolute Maximum Ratings Parameter Operating Temperature (TOPR) Extended Temperature (TEXT) Storage Temperature (TSTG) Voltage on any Pin with Respect to VSS Voltage on VDD Pin with Respect to VSS Voltage on XTAL and RESET Pins with Respect to VSS Total Power Dissipation Maximum Allowable Current out of VSS Maximum Allowable Current into VDD Maximum Allowable Current into an Input Pin Maximum Allowable Current into an Open-Drain Pin Maximum Allowable Output Current Sinked by Any I/O Pin Maximum Allowable Output Current Sourced by Any I/O Pin -600 -600 Min 0 -40 -55 -0.6 -0.3 -0.6 Max +70 85 +150 +7 +7 820 140 140 600 600 20 20 Units C C C V V 2 mW mA mA A A mA mA 3 4 1 Notes
VDD+1 V
Notes: 1. This parameter applies to all pins except XTAL pins and where otherwise noted. 2. There is no input protection diode from pin to VDD and current into pin is limited to 600 A 3. Excludes XTAL pins 4. Device pin is not at an output low state
Stresses greater than those listed under Absolute Maximum Ratings may cause permanent damage to the device. This rating is a stress rating only. Functional operation of the device at any condition above those indicated in the operational sections of these specifications is not implied. Exposure to absolute maximum rating conditions for an extended period may affect device reliability. Total power dissipation must not exceed 820W for the package. Power dissipation is calculated as follows:
Total Power Dissipation = VDD x [IDD - (sum of IOH)] + sum of [(VDD - VOH) x IOH] + sum of (V0L x I0L)
PS001907-0904
Absolute Maximum Ratings
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
59
Standard Test Conditions
The DC Parameters are be tested according to the DC Characteristics detailed in Table 15. The Z02215 tester has active loads which are used to test the loading for IOH and IOR.
Available Operating Temperature Range
Standard = 0C to +70C Extended = -40C to +85C
Voltage Supply Range:
+4.5 V VCC + 5.5 V
All AC parameters assume a load capacitance of 100 pF. Add 10 ns delay for each 50 pF increase in load up to a maximum of 150 pF for the data bus and 100 pF for address and control lines.
PS001907-0904
Standard Test Conditions
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
60
Power Requirements
The modem power and environmental requirements are indicated in Table 13 and Table 14.
Table 13. Power Requirements Voltage +5 VDC, Operating +5 VDC, Sleep Current Typical @ 25C 60mA 10mA Current Maximum @ 0C 90mA 25mA
Note: All voltages are 5% DC. If a switching supply is used, the frequency may be between 20 kHz and 150 kHz. However, it is recommended that no harmonics of the switching frequency greater than 3mV rms be present on the analog supply pin of the chip.
Table 14. Environmental Requirements Parameter Ambient Temperature Under Bias (Standard Temperature Range) Extended Temperature Storage Temperature Voltage on any pin to VSS Power Dissipation Soldering Temperature 10 sec Value 0 C to +70 C -40 C to +85 C -55 C to +150 C -0.3V to +7V 352mW +230 C
DC Characteristics
Table 15. DC Characteristics Parameter Description VIH VIL IL VOH Input High Voltage Input Low Voltage Input Leakage Current Output High Voltage GND < V0 < VDD Test Conditions Minimum 2.0 -0.3 - 2.4 Typical - - - - Maximum VCC +0.3 0.8 10 - Units V V A V
Pin Types I and I/O: Input and Input/Output
Pin Types O and IO: Output and Input/Output
IOH = -.20 mA
PS001907-0904
DC Characteristics
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
61
Table 15. DC Characteristics (Continued) Parameter Description VOL IOZ VIH VIL VOL IOZ VOH VOL VDC VOFFI IL CIN RIN VO VOFF VOFFO RO CO ZI VDD AVDD IDD1 IADD1 IDD2 IADD2 Output Low Voltage Test Conditions Minimum - - VCC - 0.6 -0.3 IOI = 2.2 mA 2.4 - VCC -1.0 0V VREF -15 -20 -100 - - VREF 0 - 10 20 - - Typical - - Maximum 0.4 1.0 VCC + 0.3 0.6 - 1.0 VCC .35 VREF +15 +20 100 - - V A V V mV mV mA pF K Units V A V
IOl = -2.2 mA
Tristate Leakage Current GND < V0 < VDD Input High Voltage Input Low Voltage Output low Voltage
Pin Type XI: Crystal Input
Pin Type O-OD: Output with Open-Drain Tristate Leakage Current GND < V0 < VDD Output High Voltage Output Low Voltage Input Bias Offset Input Offset (Differential) Input Current Input Capacitance Input Resistance Analog Output Voltage Output DC Offset Output DC Offset (differential) Output Resistance Output Capacitance Load Impedance Digital Supply Voltage Analog Supply Voltage Digital Supply Current Analog Supply Current Digital Supply Current Analog Supply Current Operating Operating SLEEP Mode SLEEP Mode Voltage IOH = 1.0 mA IOI = -1.0 mA
Pin Type XO: Crystal Output
Pin Type AI: Analog Input
Pin Type AO: Analog Output VREF -1.163 VREF VREF -40 VREF -40 - - 400 4.5 VDD - - - - 0 0.8 10 600 5 VDD 60 6 10 <10 VREF +1.163 mV VREF +40 +40 - - Infinite 5.5 VDD 90 9 25 10 mV mV W pF W V V mA mA mA A
Pin Type PWR: Power and Ground
PS001907-0904
DC Characteristics
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
62
Capacitance
TA = 25C, VCC = GND = 0V, f = 1.0 MHz, unmeasured pins to GND.
Parameter Input capacitance Output capacitance I/O capacitance Minimum 0 0 0 Maximum 12 pF 12 pF 12 pF
Table 16. Microprocessor Interface Timing Reset Timing Reset Pulse Width Parameter Minimum 1.0 Typical - Maximum Units - s
TCLK
2 TXD
3
RCLK
1
RXD
Figure 11. Serial Port Timing Diagram
PS001907-0904
Capacitance
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
63
CS A0 RD A D(7..0) out C D WR E D(7..0) in B
F
Figure 12. Parallel Port Timing
Table 17. Serial Interface Timing Description RXD Data Valid Delay Time TXD Data Setup Time TXD Data Hold Time Parameter Minimum 1 2 3 - 100 100 Typical Maximum 12 - - - - - Units ns ns ns
Table 18. Parallel Interface Timing Description (Read Cycle) CS, A0, or RD to Data valid Data hold from CS, A0, or RD CS, and A0 setup before WR Data setup before WR Data hold from WR WR pulse width Parameter A B C D E F 0 15 5 5 10 Minimum Typical Maximum 25 Units ns ns ns ns ns ns
PS001907-0904
Capacitance
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
64
Table 19. Analog Characteristics Description Input impedance of transformer interface 3 dB point of transformer interface External integration capacitance Type NPO (COG) Parameter Minimum 1 2 3 400 21 73 Typical Maximum 1200 26.5 82 - 32.5 90 Units W kHz pF
Note: NPO and COG are synonymous terms for an industry standard dielectric material used for ceramic capacitors which provides a very low temperature coefficient of capacitance (30 ppm per C) and voltage coefficient of capacitance (under 0.01% per Volt). It also has a low dissipation factor (0.1% max at 1 MHz for the values of interest).
Analog Inputs: Type AI
AC Characteristics Input Impedance (DC to VREF) Power Supply Rejection Input Current Idle Channel Noise (3950 Hz Bandwidth) Signal to Distortion Symbol ZIN PSRRi Ii ICNi STDi Minimum 15K 40 -80 - 30 Typical 25K - - - - Maximum - - 80 -72 - Units dB mA dBm dB
The characteristics below are provided for information only. They are not tested except in the functional test vectors.
Characteristics Input Capacitance Input Bias Symbol CIN VDCOFF Minimum - - -2.362 -1.181 Typical 10 +2.5 - - Maximum - - +2.362 +1.181 Units pF V V V
Analog Input Voltage VPKI (peak differential), (23) Analog Input Voltage (per RXI+. RXI- pin) VPKIP
PS001907-0904
Analog Inputs: Type AI
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
65
Analog Outputs: Type A0
AC Characteristics Power Supply Rejection Signal to Distortion Idle Channel Noise (3950 Hz Bandwidth) Out-of-Band Noise 4-8 kHz 8-12 kHz Symbol PSRRO STD0 ICNO Nqo - - - - - -20 -40 -55 Minimum 40 35 - Typical - - - Maximum - - -72 Units dB dB dBm dBm dBm dBm dBm
12 kHz and above in 4 - kHz bandwidths
Characteristics Output Impedance Output Capacitance Analog Output Voltage (peak differential), (24) Load Impedance (25)
Symbol ZOUT COUT VPKO ZI
Minimum - - -2.375 400
Typical 0.80 10 - 600
Maximum - - +2.375 -
Units pF V -
PS001907-0904
Analog Outputs: Type A0
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
66
Package Information
Figure 13. 44-Lead PLCC Package Diagram (for Prototype Only)
Figure 14. 44-Lead LQFP Package Diagram
PS001907-0904
Package Information
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
67
Ordering Information
Z02215
Z0221524VSCR50A5 Z0221524ASCR50A5 Z0221524AECR50A5 PLCC LQFP LQFP 24.576 MHz 24.576 MHz 24.576 MHz Standard Temp Standard Temp Extended Temp
For fast results, contact your local ZiLOG sales office for assistance in ordering the part required. Note: PLCC is for prototype only.
Codes
Speed Package Temperature Environmental ROM Code 24 = 24.576 MHz V = Plastic Leaded Chip Carrier A = Very small Quad Flat Pack S = 0xC to +70xC (Standard) E = -40xC to +85xC (Extended) C = Plastic Standard R50A5 = ROM code number 50A5 (DSP ROM code Version 0x51, Controller ROM code version 2.0)
PS001907-0904
Ordering Information
Z02215 Single Chip Modem with Integrated Controller, Data Pump, and AFE
68
Example
Z 02215 24 A S C R 50A5
is a Z02215 with ROM code R50A5, 24.576 MHz, LQFP, 0xC to +70xC, Plastic Standard Flow ROM Code Number
ROM Code Designator Environmental Flow Temperature Package Speed Product Number ZiLOG Prefix
PS001907-0904
Codes


▲Up To Search▲   

 
Price & Availability of Z0221524ASCR50A5

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X